armed extortion - French English Dictionary